mooring buoys of metal - German English Dictionary